package beans;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;

import org.antlr.grammar.v3.ANTLRTreePrinter.modifier_return;

import negocio.Salon;


public class CajaVO 
{
	private int id_caja;
	private Set<FacturaVO> facturas;
	private Salon salon;
	private List<MozoVO> mozos;
	private boolean isAbierta;
	private List<ComisionMozoVO>comisionMozos= new ArrayList<>();
	private Set<CierreCajaVO> cierreCaja= new HashSet<>();
	
	public CajaVO()
	{
		facturas = new HashSet<FacturaVO>();
		salon = new Salon();
		mozos = new ArrayList<MozoVO>();
		comisionMozos = new ArrayList<ComisionMozoVO>();
		cierreCaja = new HashSet<CierreCajaVO>();
	}
	
	public int getId_caja() {
		return id_caja;
	}

	public void setId_caja(int id_caja) {
		this.id_caja = id_caja;
	}

	public Set<FacturaVO> getFacturas() {
		return facturas;
	}

	public void setFacturas(HashSet<FacturaVO> facturas) {
		this.facturas = facturas;
	}

	public Salon getSalon() {
		return salon;
	}

	public void setSalon(Salon salon) {
		this.salon = salon;
	}

	public List<MozoVO> getMozos() {
		return mozos;
	}

	public void setMozos(List<MozoVO> mozos) {
		this.mozos = mozos;
	}

	public boolean isAbierta() {
		return isAbierta;
	}

	public void setAbierta(boolean isAbierta) {
		this.isAbierta = isAbierta;
	}

	public List<ComisionMozoVO> getComisionMozos() {
		return comisionMozos;
	}

	public void setComisionMozos(List<ComisionMozoVO> comisionMozos) {
		this.comisionMozos = comisionMozos;
	}

	public Set<CierreCajaVO> getCierreCaja() {
		return cierreCaja;
	}

	public void setCierreCaja(HashSet<CierreCajaVO> cierreCaja) {
		this.cierreCaja = cierreCaja;
	}
}